#ifndef OSymmetryModifier_H__
#define OSymmetryModifier_H__

enum
{
	// Dynamic attributes defined on enum class PlugId
	smt_PLUGS = 1000,
	
	//////////////////////////////////////////////////////////////////////////
	// Object attributes -- DO NOT CHANGE, attribute keys on saved projects
	smt_START = 2000,

	// Attributes
	smt_UseIgnoreDistanceAttribute = 2100,
	smt_IgnoreDistanceAttribute,
	smt_GroundMirroredStrandsAttribute,
	smt_SymmetryPlaneAxisAttribute,
	smt_SymmetryPlaneAxisAttribute_X_deprecated,
	smt_SymmetryPlaneAxisAttribute_Y_deprecated,
	smt_SymmetryPlaneAxisAttribute_Z_deprecated,
	smt_StrandGroupAttribute,

	//////////////////////////////////////////////////////////////////////////

	smt_END
};

enum
{
	// Same order as MeshFromHairGenerator::ConformToSurfaceType
	smt_SymmetryPlaneAxis_X,
	smt_SymmetryPlaneAxis_Y,
	smt_SymmetryPlaneAxis_Z,
	//
	smt_SymmetryPlaneAxis_Count
};

#endif
